package com.thinkfit.jy.contract;

import com.common.lib.bean.VideoBean;
import com.common.lib.bean.VideoTagBean;
import com.common.lib.mvp.IPresenter;
import com.common.lib.mvp.IView;

import java.util.ArrayList;

public interface VideoListContract {

    public interface View extends IView {

        public void getVideoCourseSuccess(int page, ArrayList<VideoBean> list);

        public void getVideoCourseFailed();
        public void getVideoTagSuccess(ArrayList<VideoTagBean> list);
    }

    public interface Presenter extends IPresenter {

        public void getVideoCourse(int index,int minTime,int maxTime, int type, int page,int start,int vtagid);
        public void getVideoTag();
    }
}
